F_TRIG

Top 

F_TRIG                  


 

Detecta un cambio entre el estado anterior del acumulador y el reciente de la instrucción anterior. Cuando hay transición el acumulador sale en 1, caso contrario en 0.

Detecta transición 1 a 0

La 1ª vez que se ejecuta el acumulador sale en cero, pues se limita a memorizar el estado.

 

        LD 0                         ;Estado anterior Acc = desconectado

        LD i0.0                   ;Nuevo estado Acc = i0.0

        EU                             ;Detecto el cambio 0 -> 1

        SET q0.6                 ;Dejo salida activada su hubo transición

 

        LD 0                         ;Estado anterior Acc = desconectado

        LD i0.1                   ;Nuevo estado Acc = i0.1

        EU                             ;Detecto el cambio 1 -> 0

        RESET q0.6             ;Dejo salida desactivada su hubo transición

 

 

R_TRIG

 

Lista de instrucciones
Indice